package com.example.springboot.config;

import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.web.filter.HiddenHttpMethodFilter;

@Configuration(proxyBeanMethods = false)
public class WebConfig {

    @Bean //自定义filter过滤器  过滤 PUT DELETE 的请求
    // 源码是没有 hiddenHttpMethodFilter 这个方法才加载默认的 有的 就用我的
    public HiddenHttpMethodFilter hiddenHttpMethodFilter(){
        HiddenHttpMethodFilter methodFilter=new HiddenHttpMethodFilter();
        methodFilter.setMethodParam("_method");
        return  methodFilter;
    }

}
